straw potatoes - French English Dictionary